package cn.beyond.vehicleManagement.pojo;

import java.io.Serializable;
import java.util.Date;

/**
 * 还车记录表
 */
public class ReturnVehicle implements Serializable {
    private Integer id;//序号
    private Integer vehicle_id;//车辆Id
    private Date predict_back_date;//预计还车时间
    private Date return_date;//实际还车时间
    private Integer driver_id;//驾驶员Id
    private Integer operator;//经办人
    private String remark;//备注

    public ReturnVehicle() {
    }

    public ReturnVehicle(Integer id, Integer vehicle_id, Date predict_back_date, Date return_date, Integer driver_id, Integer operator, String remark) {
        this.id = id;
        this.vehicle_id = vehicle_id;
        this.predict_back_date = predict_back_date;
        this.return_date = return_date;
        this.driver_id = driver_id;
        this.operator = operator;
        this.remark = remark;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getVehicle_id() {
        return vehicle_id;
    }

    public void setVehicle_id(Integer vehicle_id) {
        this.vehicle_id = vehicle_id;
    }

    public Date getPredict_back_date() {
        return predict_back_date;
    }

    public void setPredict_back_date(Date predict_back_date) {
        this.predict_back_date = predict_back_date;
    }

    public Date getReturn_date() {
        return return_date;
    }

    public void setReturn_date(Date return_date) {
        this.return_date = return_date;
    }

    public Integer getDriver_id() {
        return driver_id;
    }

    public void setDriver_id(Integer driver_id) {
        this.driver_id = driver_id;
    }

    public Integer getOperator() {
        return operator;
    }

    public void setOperator(Integer operator) {
        this.operator = operator;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "ReturnVehicle{" +
                "id=" + id +
                ", vehicle_id=" + vehicle_id +
                ", predict_back_date=" + predict_back_date +
                ", return_date=" + return_date +
                ", driver_id=" + driver_id +
                ", operator=" + operator +
                ", remark='" + remark + '\'' +
                '}';
    }
}
